After few days work, new home, https://www.nickdu.com, finally has been setup. At least I have a place to write something. WordPress is a really good tool, but I still have to spend some time to be familiar with WordPress.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed